package cn.stylefeng.guns.sys.modular.system.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author 
 * @since 2021-06-08
 */
@TableName("bty_yhkbg")
@Data
public class BtyYhkbg implements Serializable {

    private static final long serialVersionUID=1L;

      @TableId(value = "id", type = IdType.ID_WORKER)
    private Long id;

    /**
     * 申请人
     */
    @TableField("sqr")
    private String sqr;

    /**
     * 申请人电话
     */
    @TableField("phone")
    private String phone;

    /**
     * 银行卡用途
     */
    @TableField("yhkyt")
    private Integer yhkyt;

    /**
     * 图片
     */
    @TableField("picture")
    private String picture;

    /**
     * 创建时间
     */
      @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    /**
     * 创建人
     */
      @TableField(value = "create_user", fill = FieldFill.INSERT)
    private Long createUser;

    /**
     * 更新时间
     */
      @TableField(value = "update_time", fill = FieldFill.UPDATE)
    private Date updateTime;

    /**
     * 更新人
     */
      @TableField(value = "update_user", fill = FieldFill.UPDATE)
    private Long updateUser;

    /**
     * 审核状态,1->待审批，2->被驳回， 3->通过
     */
    @TableField("status")
    private Integer status;
    /**
     * 驳回原因
     */
    @TableField("reason")
    private String reason;

    /**
     * 新银行卡号
     */
    @TableField("yhk_num")
    private String yhkNum;

    /**
     * 身份证号
     */
    @TableField("id_card")
    private String idCard;

    /**
     * 旧银行卡号
     */
    @TableField("yhk_old")
    private String yhkOld;

    /**
     * 新银行卡行号
     */
    @TableField("bank_code")
    private String bankCode;

    /**
     * 申请人钉钉编号
     */
    @TableField("bh")
    private String bh;

    /**
     * 银行简称
     */
    @TableField("bank")
    private String bank;
}
